class Examen < ActiveRecord::Base
  belongs_to :usuario
  belongs_to :tipo_examen
  validates_presence_of :usuario_id
  validates_presence_of :fecha
  validates_presence_of :medico
  validates_presence_of :entidad
  validates_presence_of :resultado

  def aprobado
    if self.apto
      "Si"
    else
      "No"
    end
  end

  def vencido
    vencimiento != nil && vencimiento != 0 && self.fecha.advance(:months=>self.vencimiento) <= Date.today ? "Estudio vencido": ""
  end

   def venc
    vencimiento != nil && vencimiento != 0 && self.fecha.advance(:months=>self.vencimiento) <= Date.today ? true : false
  end

end
